#include "merge.hpp"
#include "tools.hpp"
#include <cstdio>
#include <vector>


int main()
{
    auto& ansi = lxj::OpenANSI::Instance();
    ansi.set_mode(1).set_color(76);
    lxj::Time time;

    int              arr[6] = {8, 5, 6, 1, 3, 4};
    int              a[3]   = {1, 2};   // 4
    std::vector<int> vi{2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647};

    auto value = lxj::reverse_pair(vi);
    std::printf("%d\n", value);

    return 0;
}